package model

type User struct {
	BaseModel
	Name        string `gorm:"type:varchar(20);" json:"username"`
	NickName    string `gorm:"type:varchar(20);" json:"nickName"`
	Avatar      string `gorm:"type:varchar(100);" json:"avatar"`
	Phonenumber string `gorm:"type:varchar(11);" json:"phonenumber"`
	Password    string `gorm:"type:varchar(100)" json:"password"`
	Role        int    `gorm:"type:tinyint(1); default 0;COMMENT '角色：0没有角色社区居民，1社区工作人员，2社区管理员，3区级管理员，4市级管理员'" json:"role"`
	Sex         int    `gorm:"type:tinyint(1); default 0" json:"sex"`
	Openid      string `gorm:"type:varchar(32);not null" json:"openid"`
}
